    /* 01 CSS Document */
    
    .w1920h2315 {
        width: 1920px;
        height: 2315px;
        margin: 0 auto;
        position: relative;
        background-image: url("../img/bg2x.jpg");
        background-size: 1920px 1080px;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: 0 0 0 0;
        background-color: #5FBA79;
    }
    
    .centerBox {
        z-index: 5;
        width: 1497px;
        height: 2094px;
        margin: 156px 0 0 376px;
        background-image: url("../img/图层 30画板 6 拷贝 3_slices@2x.png");
        background-size: 100% 100%;
        position: relative;
    }
    
    .animal {
        /* margin: -10px 0 0 520px; */
        position: absolute;
        top: 1704px;
        left: 1107px;
    }
    
    .lion {
        position: absolute;
        top: 1994px;
        left: 22px;
    }
    
    .lujing {
        position: absolute;
        top: 131px;
        left: 91px;
        width: 197px;
        height: 41px;
        background: #FFFFFF;
        opacity: 0.8;
        border-radius: 21px;
    }
    
    .lujing-text {
        margin: 10px 0 0 25px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
    }
    
    .cebianlan {
        position: absolute;
        top: 189px;
        left: 86px;
        width: 331px;
        height: 344px;
    }
    
    .SidebarBtn01 {
        width: 301px;
        height: 72px;
        background: linear-gradient(-10deg, #943B0C 0%, #BA5A06 100%);
        border-radius: 36px 0px 0px 36px;
        margin: 0 0 16px 0;
    }
    
    .SidebarBtn-text {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.6;
        margin: 20px 0 0 95px;
    }
    
    .SidebarBtn02 {
        width: 331px;
        height: 72px;
        background: linear-gradient(-10deg, #943B0C 0%, #BA5A06 100%);
        border-radius: 36px 0px 0px 36px;
        margin: 0 0 16px 0;
        position: relative;
    }
    
    .SidebarBtn02-text {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin: 20px 0 0 95px;
    }
    
    .imgPosition {
        position: absolute;
        left: 23px;
        bottom: 17px;
    }
    /* 返回图片 */
    
    .fanhui {
        position: absolute;
        top: 20px;
        left: 28px;
    }
    /* 内容模块 */
    /* 头部模块 */
    
    .centerInfoBox {
        position: absolute;
        top: 110px;
        left: 119px;
    }
    
    .lineInfoBox {
        width: 1022px;
        height: 328px;
        position: relative;
    }
    
    .lineInfoBox-name {
        position: absolute;
        top: 33px;
        left: 304px;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-zhuangtai {
        position: absolute;
        top: 23px;
        left: 408px;
        width: 119px;
        height: 52px;
        background: #91DB8D;
        opacity: 0.4;
        border-radius: 26px;
    }
    
    .lineInfoBox-zhuangtai_img {
        margin: 9px 0 0 12px;
    }
    
    .lineInfoBox-zhuangtai_txt {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #45A20D;
        margin: 10px 0 0 10px;
    }
    
    .lineInfoBox-sex {
        position: absolute;
        top: 130px;
        left: 304px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-birthday {
        position: absolute;
        top: 130px;
        left: 552px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-jiazhang {
        position: absolute;
        top: 130px;
        left: 789px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-banji {
        position: absolute;
        top: 196px;
        left: 304px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-kaoqinka {
        position: absolute;
        top: 196px;
        left: 552px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .lineInfoBox-shenfenzheng {
        position: absolute;
        top: 196px;
        left: 789px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .kaoqinbg {
        position: absolute;
        top: 489px;
        left: 119px;
        width: 532px;
        height: 62px;
        background: #D9B046;
        opacity: 0.4;
        border-radius: 31px;
    }
    
    .kaoqin-Btn {
        position: absolute;
        top: 489px;
        left: 119px;
        width: 266px;
        height: 62px;
        background: #A1520C;
        border-radius: 31px;
    }
    
    .kaoqin-jinri {
        position: absolute;
        top: 505px;
        left: 191px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    
    .kaoqin-lishi {
        position: absolute;
        top: 505px;
        left: 447px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #A1520C;
    }
    
    .kaoqinInfo {
        position: absolute;
        top: 612px;
        left: 119px;
        display: none;
    }
    
    .kaoqinBox {
        width: 1022px;
        height: 471px;
        margin: 0 0 17px 0;
    }
    
    .kaoqinBox-huabian {
        position: relative;
        width: 41px;
        height: 471px;
        margin: 0 30px 0 0;
    }
    
    .kaoqinBox-huabian_xiaohua {
        position: absolute;
        top: 11px;
    }
    
    .kaoqinBox-huabian_xuxian {
        position: absolute;
        top: 59px;
        left: 20px;
        width: 1px;
        height: 411px;
        border-right: 1px dashed #853A1C;
        /* border: 1px solid #853A1C; */
        /* opacity: 0.6; */
    }
    
    .kaoqinBox-neirong {
        width: 951px;
        height: 471px;
    }
    
    .kaoqinBox-neirong_line-01 {
        width: 100%;
        margin: 23px 0 24px 0;
    }
    
    .kaoqinBox-neirong_data-01 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
    }
    
    .kaoqinBox-neirong_line-02 {
        width: 100%;
        margin: 17px 0 0 0;
    }
    
    .kaoqinBox-neirong_data-02 {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222222;
    }
    
    .kaoqinBox-neirong_img {
        width: 100%;
        margin: 31px 0 0 0;
    }
    
    .kaoqinBox-neirong_img02 {
        width: 100%;
    }